package com.itheima.string;

import java.util.Scanner;

/**
   目标：完成用户的登录案例。
 */
public class StringTest4 {
    //public static void main(String[] args) {
    //        // 1、开发一个登录界面
    //    for (int i = 0; i < 3; i++) {
    //        Scanner sc = new Scanner(System.in);
    //        System.out.println("请您输入登录名称：");
    //        String loginName = sc.next();
    //        System.out.println("请您输入登录密码：");
    //        String passWord = sc.next();
    //
    //        // 5、开始调用登录方法，判断是否登录成功
    //        boolean rs = login(loginName, passWord);
    //        if(rs){
    //            System.out.println("恭喜您，欢迎进入系统~~");
    //            break; // 跳出for循环，代表登录完成
    //        }else {
    //            System.out.println("登录名或者密码错误，请您确认~~");
    //        }
    //    }
    //}
    //
    ///**
    //  2、开发一个登录方法，接收用户的登录名和密码，返回认证的结果
    // */
    //public static boolean login(String loginName, String passWord){
    //    // 3、准备一份系统正确的登录名和密码
    //    String okLoginName = "itheima";
    //    String okPassWord = "123456";
    //
    //    // 4、开始正式判断用户是否登录成功
    //    //if(okLoginName.equals(loginName) && okPassWord.equals(passWord)){
    //    //    // 登录成功的
    //    //    return true;
    //    //}else {
    //    //    return false;
    //    //}
    //    return okLoginName.equals(loginName) && okPassWord.equals(passWord);
    //}

    //自己写一遍

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        for (int i = 0; i < 3; i++) {
            System.out.println("输入账户名：");
            String loginName = sc.next();
            System.out.println("输入密码： ");
            String passWord = sc.next();

            boolean login = Login(loginName,passWord);
            if (login){
                System.out.println("恭喜登录成功");
                break;
            }else{
                System.out.println("错误，请重新输入账号密码");
            }
        }
        System.out.println("尝试登录超过三次，暂停登录");
    }

    public static boolean Login (String loginName , String passWord){
        String okLoginName = "zengjihong";
        String okPassWord = "123456";
        boolean login = okLoginName.equals(loginName) && okPassWord.equals(passWord);
        return login;
    }
}
